it is believed to be... - Français Anglais Dictionnaire